SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 54403: Errors occur in SAS® Customer Intelligence Studio when you modify a field format in an Export properties window of a campaign

DetailsHotfixAboutRate It

When you modify a field format within an Export properties window of a campaign in SAS Customer Intelligence Studio, a failure occurs after you click the OK button to accept the changes:

2014-10-09 17:31:07,727 ERROR [CIAsyncExec-8] [1ff609e09d30a1d4:-66d6565c:148f43b64c9:-1b66] [sasadm] sas.analytics.crm.flow.ejb.FlowProxyImpl - Encountered client exception:com.sas.workspace.WsColumnMetadataUtil (initialization failure) java.lang.NoClassDefFoundError: com.sas.workspace.WsColumnMetadataUtil (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:181) at com.sas.analytics.crm.util.client.CINameValidatorImpl.isValidSASExportFormat(CINameValidatorImpl.java:542) at com.sas.analytics.crm.flow.MAExportBaseNode.validateExportFormats(MAExportBaseNode.java:3480) at com.sas.analytics.crm.flow.MAExportBaseNode.validateExportFormats(MAExportBaseNode.java:3843) at com.sas.analytics.crm.flow.MAExportNode.updateNodeDataDO(MAExportNode.java:434) at com.sas.analytics.crm.flow.CIFlow.updateNode(CIFlow.java:3087) at com.sas.analytics.crm.flow.MAFlow.updateNode(MAFlow.java:7548) at com.sas.analytics.crm.flow.CIFlow.updateNode(CIFlow.java:4506) at com.sas.analytics.crm.flow.ejb.FlowBean.updateNode(FlowBean.java:1328) at com.sas.analytics.crm.flow.client.FlowDelegate.updateNode(FlowDelegate.java:227) at com.sas.analytics.crm.flow.ejb.FlowProxyImpl$16.call(FlowProxyImpl.java:810) at com.sas.analytics.crm.flow.ejb.FlowProxyImpl$16.call(FlowProxyImpl.java:739) at com.sas.analytics.crm.cm.ejb.util.WrappedRunnable.run(WrappedRunnable.java:74) at com.sas.analytics.crm.ejb.SessionCountingRunnableQueue$QueueHandler.run(SessionCountingRunnableQueue.java:83) at com.sas.analytics.crm.task.ejb.ClearedThreadLocalRunnable.run(ClearedThreadLocalRunnable.java:17) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614) at java.lang.Thread.run(Thread.java:780) Caused by: java.lang.InternalError: Can't connect to X11 window server using 'xxx.xx.xx.xxx:0.0' as the value of the DISPLAY variable.

This problem might happen when the middle tier is running under certain UNIX environments in which there is no display variable set to a valid functioning X server.

To work around the issue, make sure that the user ID that starts the SASServer* middle-tier servers has a DISPLAY environment variable pointing to a valid X server.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence StudioSolaris for x646.36.49.4 TS1M0
Linux for x646.36.49.4 TS1M0
HP-UX IPF6.36.49.4 TS1M0
64-bit Enabled Solaris6.36.49.4 TS1M0
64-bit Enabled AIX6.36.49.4 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.